swaying constantly in transport - Francés Inglés Diccionario